I tried the non-dev mode with connect-a-thon image of PEER and it dies down during ` go get `
```
23:52:19.396 [golang/hash] getCodeFromHTTP -> DEBU 010 getCodeFromHTTP
http://github.com/rahulhegde/learn-chaincode/start
23:52:19.396 [golang/hash] getCodeFromHTTP -> DEBU 011 go get
http://github.com/rahulhegde/learn-chaincode/start
23:52:28.835 [golang/hash] hashFilesInDir -> DEBU 012 hashFiles /opt/gopath/_usercode_/848482885/src/github.com/rahulhegde/learn-chaincode/start
23:52:30.629 [container] WriteGopathSrc -> INFO 013 rootDirectory = /opt/gopath/src
23:52:30.629 [container] WriteFolderToTarPackage -> INFO 014 rootDirectory = /opt/gopath/src
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x30 pc=0x89f694]
goroutine 1 [running]:
panic(0xa83500, 0xc420016070)
/opt/go/src/runtime/panic.go:500 +0x1a1
http://github.com/hyperledger/fabric/core/container/util.WriteFolderToTarPackage.func1(0xc4201a23b0, 0xf, 0x0, 0x0, 0x109ec20, 0xc420149320, 0xc420149201, 0xc4201492f0)
/opt/gopath/src/github.com/hyperledger/fabric/core/container/util/writer.go:65 +0xa4
path/filepath.Walk(0xc4201a23b0, 0xf, 0xc4201492f0, 0xb41d07, 0x1)
/opt/go/src/path/filepath/path.go:396 +0x8b
http://github.com/hyperledger/fabric/core/container/util.WriteFolderToTarPackage(0xc4201d7200, 0xc4201a23b0, 0xf, 0xc4201492c0, 0x2c, 0xc42014fbf0, 0x0, 0x0)
/opt/gopath/src/github.com/hyperledger/fabric/core/container/util/writer.go:96 +0x1b2
http://github.com/hyperledger/fabric/core/container/util.WriteGopathSrc(0xc4201d7200, 0x7ffce0903cdb, 0x2b, 0x120, 0x108)
/opt/gopath/src/github.com/hyperledger/fabric/core/container/util/writer.go:112 +0x1de
http://github.com/hyperledger/fabric/core/chaincode/platforms/golang.writeChaincodePackage(0xc4201dbce0, 0xc4201d7200, 0xc420096300, 0x80)
/opt/gopath/src/github.com/hyperledger/fabric/core/chaincode/platforms/golang/package.go:79 +0x7ab
http://github.com/hyperledger/fabric/core/chaincode/platforms/golang.(*Platform).WritePackage(0x10df9d8, 0xc4201dbce0, 0xc4201d7200, 0x0, 0x0)
/opt/gopath/src/github.com/hyperledger/fabric/core/chaincode/platforms/golang/platform.go:84 +0x60
http://github.com/hyperledger/fabric/core/container.GetChaincodePackageBytes(0xc4201dbce0, 0x0, 0x0, 0xc420286830, 0x1, 0x1)
/opt/gopath/src/github.com/hyperledger/fabric/core/container/vm.go:97 +0x1be
http://github.com/hyperledger/fabric/core.GetChaincodeBytes(0x7f12ced2e800, 0xc420016228, 0xc4201dbce0, 0x7f12ced2e800, 0xc420016228, 0x539d9a)
/opt/gopath/src/github.com/hyperledger/fabric/core/devops.go:132 +0x10b
http://github.com/hyperledger/fabric/peer/chaincode.deploy(0x1094400, 0xb47300, 0xc420157b20, 0x4b1616)
/opt/gopath/src/github.com/hyperledger/fabric/peer/chaincode/deploy.go:55 +0xba
http://github.com/hyperledger/fabric/peer/chaincode.chaincodeDeploy(0x1094400, 0xc4201d8ae0, 0x0, 0x6, 0x0, 0x9)
/opt/gopath/src/github.com/hyperledger/fabric/peer/chaincode/deploy.go:105 +0x2b
http://github.com/hyperledger/fabric/peer/chaincode.glob..func1(0x1094400, 0xc4201d8ae0, 0x0, 0x6, 0x0, 0x0)
/opt/gopath/src/github.com/hyperledger/fabric/peer/chaincode/deploy.go:42 +0x49
http://github.com/hyperledger/fabric/vendor/github.com/spf13/cobra.(*Command).execute(0x1094400, 0xc4201d8a20, 0x6, 0x6, 0x1094400, 0xc4201d8a20)
/opt/gopath/src/github.com/hyperledger/fabric/vendor/github.com/spf13/cobra/command.go:599 +0x234
http://github.com/hyperledger/fabric/vendor/github.com/spf13/cobra.(*Command).ExecuteC(0x10961c0, 0x7, 0xc4201d3470, 0x2c)
/opt/gopath/src/github.com/hyperledger/fabric/vendor/github.com/spf13/cobra/command.go:689 +0x367
http://github.com/hyperledger/fabric/vendor/github.com/spf13/cobra.(*Command).Execute(0x10961c0, 0xc4201d3470, 0x2c)
/opt/gopath/src/github.com/hyperledger/fabric/vendor/github.com/spf13/cobra/command.go:648 +0x2b
main.main()
/opt/gopath/src/github.com/hyperledger/fabric/peer/main.go:139 +0x692
```